package com.iwhalecloud.bss.kite.cucc.service.attr.handler;

import com.iwhalecloud.bss.kite.manager.inst.KiteAttr;
import com.iwhalecloud.bss.kite.manager.inst.KiteInst;
import com.iwhalecloud.bss.kite.service.attr.AttrData;
import com.iwhalecloud.bss.kite.service.attr.handler.AbstractAttrHandler;

/**
 * @Classname SetDefaultValueNullAttrHandler
 * @Description 设置初始默认值为空（下拉框、复选框，若是必填，无默认值时，默认会设置第一个选项为默认值）
 * @Author zhang.song
 * @Date 2022-03-14 16:01
 */
public class SetDefaultValueNullAttrHandler extends AbstractAttrHandler<KiteInst, AttrData> {

    @Override
    public void def(KiteAttr attr, KiteInst inst, AttrData data) {
        attr.setDefaultValue(null);
    }
}
